using System;
using System.Collections.Generic;
using System.Text;
using DTO;
using System.Data;
using System.Data.SqlClient;

namespace DAO
{
    public class ThanhPhoDAO
    {
        #region 4. Retrieving
        public static List<ThanhPhoDTO> SelectTenThanhPho()
        {
            List<ThanhPhoDTO> list = new List<ThanhPhoDTO>();
            try
            {
                DataTable dt = SqlDataAccessHelper.ExecuteQuery("usp_SelectTenThanhPho");
                foreach (DataRow dr in dt.Rows)
                {
                    ThanhPhoDTO thanhPho = new ThanhPhoDTO();
                    thanhPho.TenThanhPho = dr["TenThanhPho"].ToString();
                    list.Add(thanhPho);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return list;
        }

        //public static bool CheckThanhPhoByMaThanhPho(int maThanhPho)
        //{
        //    bool result = false;
        //    try
        //    {
        //        // Create List Sql Parameter
        //        List<SqlParameter> sqlParams = new List<SqlParameter>();
        //        sqlParams.Add(new SqlParameter("@MaThanhPho", maThanhPho));

        //        DataTable dt = SqlDataAccessHelper.ExecuteQuery("usp_SelectThanhPhosByAndMaThanhPho", sqlParams);
        //        if (dt.Rows.Count == 1)
        //        {
        //            result = true;
        //        }
        //    }
        //    catch (Exception ex)
        //    {
        //        throw ex;
        //    }
        //    return result;
        //}
        #endregion
    }
}
